/*
 * @Author: wangtao
 * @Date: 2020-06-28 15:43:56
 * @LastEditors: kanglang
 * @LastEditTime: 2021-07-26 16:44:56
 * @Description: 公共模块管理
 */

import * as Button from './button'; // 自定义Button
import msg from './msg'; // 全局通信
import BackImage from './back-image'; // 返回按钮
import BackImageOn from './back-image-on'; // 返回按钮(主要与XMHeader配合使用，自带宽高，方便点击)
import * as _ from './util'; // 工具函数
import cache from './cache'; // 常量模块
import Tip from './modal/tip'; // tips弹框
import ValidConst from './validate'; // 常用校验正则
import XMImage from './image'; // 图片组件
import XMListView from './list-view'; // 列表组件
import XMEmpty from './empty'; // 缺省图
import XMHeader from './header'; // 内嵌头部
import FormInput from './form/form-input'; // 表单输入
import FormSelect from './form/form-select'; // 表单选择
import FormItem from './form/form-item'; // 表单普通展示项目
import SendMsgCode from './send-msg-code'; // 短信验证码发送
import AsyncStorage from './storage-async'; // 异步存储
import SyncStorage from './storage-sync'; // 同步存储
import Check from './check'; // 单选
import MessageBox from './message-box'; // 可交互弹框
import MessageBoxBig from './message-box-big';
import DashLine from './dashLine';
import XMVehicleKeyBord from './vehicle-key-bord'; // 车牌键盘

// 可替换登录交互弹框
import Loading from './loading';
import WatermarkCameraView from './watermark-camera-view';
// loading
export {
  Button,
  msg,
  BackImage,
  BackImageOn,
  _,
  cache,
  Tip,
  ValidConst,
  XMImage,
  XMListView,
  XMEmpty,
  XMHeader,
  FormInput,
  FormSelect,
  FormItem,
  SendMsgCode,
  AsyncStorage,
  SyncStorage,
  Check,
  MessageBox,
  MessageBoxBig,
  Loading,
  DashLine,
  XMVehicleKeyBord,
  WatermarkCameraView

};
